World's Best Scientists 2026 revealed!
University of Leeds

University of Leeds

- Psychology 

United Kingdom
Established: 1904
Scholars: 12
Award Badge
Best Universities
2025
Award Badge
Chemistry
UK
2026

Overview: University of Leeds

The University of Leeds, officially established in 1904, is a prestigious public research university situated in Leeds, West Yorkshire, United Kingdom. With historical roots tracing back to the Yorkshire College (founded 1874), it is one of the largest higher education institutions in the UK. As a member of the Russell Group of research-intensive universities, Leeds accommodates over 39,000 students from more than 170 countries. The institution is comprehensive, encompassing eight faculties across a single urban campus, and is globally recognized for its academic and research impact.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
224 World 38 National H-index 123 Citations 82,747 430
2091 World 235 National H-index 72 Citations 15,965 182
3063 World 330 National H-index 63 Citations 22,417 189
3518 World 377 National H-index 60 Citations 15,283 207
4113 World 439 National H-index 56 Citations 20,103 168
4655 World 498 National H-index 54 Citations 9,535 241
7324 World 727 National H-index 43 Citations 6,593 191
7480 World 742 National H-index 42 Citations 8,829 89
8148 World 804 National H-index 40 Citations 8,296 98
8230 World 815 National H-index 40 Citations 7,006 94
9527 World 941 National H-index 36 Citations 5,429 95
10784 World 1050 National H-index 32 Citations 6,101 88